package com.ruicar.afs.cloud.afscase.channel.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.ruicar.afs.cloud.common.core.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * @author mingzhi.li
 * @date 2020年6月10日10:18:20
 */
@Data
@TableName("channel_main_brand")
@ApiModel(value = "渠道主营品牌表")
public class ChannelMainBrand extends BaseEntity<ChannelMainBrand> {

    /**
     * 渠道id
     */
    @JsonSerialize(using= ToStringSerializer.class)
    @JSONField(serializeUsing = com.alibaba.fastjson.serializer.ToStringSerializer.class)
    private Long channelId;
    /**
     * 渠道归属
     */
    private String channelBelong;
    /**
     * 品牌名称
     */
    private String title;
    /**
     * 品牌code
     */
    private String code;
    /**
     * 是否半选；false 页面全部勾选；true 半选
     */
    private String indeterminate;
    /**
     * 层级：品牌名称：0；品牌：1；车型：2
     */
    private String carLevel;
    /**
     * 字母参数
     */
    private String spellCode;
}
